152 Castro St, Mountain View, CA 94041, United States
View on Map
What travelers say:
Overall, the Japanese ramen in Northern California is not as good as Southern California. This ramen restaurant is not bad in Northern California. On the street in the city center of Mountain View, parking is more troublesome, but it is worth a visit.